Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD ELWOOD ROAD Semi-Detached £379,636 £165,000 29 Aug 2003
3 LORD ELWOOD ROAD Detached £354,471 £210,000 22 Feb 2013
4 LORD ELWOOD ROAD Terraced £232,525 £215,000 1 Nov 2021
5 LORD ELWOOD ROAD Detached £328,185 £271,000 4 Jun 2020
6 LORD ELWOOD ROAD Terraced £288,145 £136,000 20 Feb 2004
7 LORD ELWOOD ROAD Semi-Detached £317,753 £265,000 21 Aug 2020